package com.justech.eat.service;

import com.justech.eat.entity.OrderDefaultSet;

/**
 * @program: eat-service
 * @description: 默认报餐设置服务
 * @author: feifei.li
 * @create: 2020-06-01 11:16
 **/
public interface OrderDefaultSetService {

    /**
     * 获取用户的默认报餐设置
     *
     * @param jobNumber 不可以为空
     * @return
     */
    OrderDefaultSet getByJobNumber(String jobNumber);

    /**
     * 设置默认报餐
     *
     * @param jobNumber 不可为空
     * @param lunch     1表示报，0表示不报 不可为空
     * @param dinner    1表示报，0表示不报 不可为空
     * @param meal      1表示报，0表示不报 不可为空
     * @param night     1表示报，0表示不报 不可为空
     * @return 保存成功后返回最新的设置详情
     */
    OrderDefaultSet set(String jobNumber, int lunch, int dinner, int meal, int night);
}
